part of '../repository.dart';

const _kPurchaseItemTypeKey = 'type';
const _kPurchaseItemSkuKey = 'sku';
const _kPurchaseItemPriceKey = 'price';
const _kPurchaseItemTitleKey = 'title';
const _kPurchaseItemLegacyKey = 'legacy';

abstract class _PurchaseItemDto {
  String get type;

  String get sku;

  _MoneyAmountDto get priceDto;

  String get title;

  bool get legacy;

  Map<String, dynamic> toJson();

  WebPurchaseItem toEntity();
}
